windshield front panel - German English Dictionary